package com.doujiao.core.auth.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "管理员查询参数")
public class AdminQueryDTO {
    @Schema(description = "管理员ID")
    private Long id;
    
    @Schema(description = "用户名") 
    private String username;
    
    @Schema(description = "所属组ID")
    private Long groupId;
    
    @Schema(description = "是否禁用")
    private Boolean disabled;
    
    @Schema(description = "页码")
    private Integer page = 1;
    
    @Schema(description = "每页数量")
    private Integer size = 10;
    
    @Schema(description = "真实姓名")
    private String realName;
    
    @Schema(description = "手机号")
    private String phone;
    
    @Schema(description = "状态")
    private Integer status;
}
